/*** Created Time: 2022年5月12日 19:39:45 ***/
/*** Author: Eric                        ***/

#ifndef _MY_STRING_H_
#define _MY_STRING_H_

#include <onix/types.h>

// 函数声明，声明自实现的字符串相关函数

char *strcpy(char *dest, const char *src);
char *strcat(char *dest, const char *src);
size_t strlen(const char *str);
int strcmp(const char *lhs, const char *rhs);
char *strchr(const char *str, int ch);
char *strrchr(const char *str, int ch);

int memcmp(const void *lhs, const void *rhs, size_t count);
void *memset(void *dest, int ch, size_t count);
void *memcpy(void *dest, const void *src, size_t count);
void *memchr(const void *ptr, int ch, size_t count);

#endif